more justified - French English Dictionary